micro-isolating system - French English Dictionary